• word of the day

    olea europaea

    olea europaea - Dictionary definition and meaning for word olea europaea

    Definition
    (noun) evergreen tree cultivated in the Mediterranean region since antiquity and now elsewhere; has edible shiny black fruits
    Synonyms : european olive tree , olive
Download our Mobile App Today
Receive our word of the day
on Whatsapp